/******************************************************************************\
    ConfigFile.h contains functions for work with config files.
    It's used for acm server. See main.cpp for details.
    Copyright (C) 2008  Victor Vinogradov (fly3333@gmail.com)

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
\******************************************************************************/

#pragma once 

#include <Common\Format.h>
#include <Common\CriticalSection.hpp>
#include <string>

extern cCriticalSection ConfigCriticalSection;
extern cFormat Config;
extern std::string ConfigFileName;

bool ReadConfig();
bool WriteConfig();
